//这个是email的实体类
package common.util.mail;
import java.util.Properties;

public class MailSenderInfo {
	//发送邮件的服务器的IP和端口
	private String mailServerHost; 
	private String mailServerPort = "25";
	//邮件发送者的地址
	private String fromAddress;
	//邮件接收者的地址
	private String toAddress;
	//登陆邮件发送服务器的用户名和密码
	private String userName;
	private String passWord;
	//是否需要身份验证
	private boolean validate = false;
	//邮件主题
	private String subject;
	//邮件的文本内容
	private String content;
	//邮件附件的文件名
	private String[] attachFileNames;
	public Properties getProperties(){
		Properties props=new Properties();
		props.put("mail.smtp.host", "smtp.126.com");
		props.put("mail.smtp.port", this.mailServerPort);
		props.put("mail.smtp.auth", "true");
		return props;
	}
	public String getMailServerHost(){
		return mailServerHost;
	}
	public void setMailServerHost(String mailServerHost){
		this.mailServerHost=mailServerHost;
	}
	public String getMailServerPort(){
		return mailServerPort;
	}
	public void setMailServerPort(String mailServerPort){
		this.mailServerPort=mailServerPort;
	}
	public boolean isValidate(){
		return validate;
	}
	public void setValidate(boolean validate){
		this.validate=validate;
	}
	public String[] getAttachFileNames(){
		return attachFileNames;
	}
	public void setAttachFileNames(String[] fileNames){
		this.attachFileNames=fileNames;
	}
	public String getFromAddress(){
		return fromAddress;
	}
	public void setFromAddress(String fromAddress){
		this.fromAddress=fromAddress;
	}
	public String getPassWord(){
		return passWord;
	}
	public void setPassWord(String passWord){
		this.passWord=passWord;
	}
	public String getToAddress(){
		return toAddress;
	}
	public void setToAddress(String toAddress){
		this.toAddress=toAddress;
	}
	public String getUserName(){
		return userName;
	}
	public void setUserName(String userName){
		this.userName=userName;
	}
	public String getSubject(){
		return subject;
	}
	public void setSubject(String subject){
		this.subject=subject;
	}
	public String getContent(){
		return content;
	}
	public void setContent(String textContent){
		this.content=textContent;
	}
}